The Language-Centric Program Generator Models: 3L Paradigm

نویسندگان

  • Vytautas Stuikys
  • Giedrius Ziberkas
  • Robertas Damasevicius
چکیده

In this paper we suggest a three-language (3L) paradigm for building the program generator models. The basis of the paradigm is a relationship model of the specification, scripting and target languages. It is not necessary that all three languages would be the separate ones. We consider some internal relationship (roles) between the capabilities of a given language for specifying, scripting (gluing) and describing the domain functionality. We also assume that a target language is basic. We introduce domain architecture (functionality) with the generic components usually composed using the scripting and target languages. The specification language is for describing user’s needs for the domain functionality to be extracted from the system. We present the framework for implementing the 3L paradigm and some results from the experimental systems developed for a validation of the approach.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On integrating triple graph grammars and OCL for model-driven development

Software systems become more and more complex. Despite significant advances in code-centric technologies such as advanced programming languages and integrated development environments (IDEs), developing complex software systems is still a laborious task. Model-centric software development has emerged as a promising paradigm, indicating a shift from “code-centric” to “model-centric” engineering....

متن کامل

Architecture-Centric Design of Complex Message-Based Service Systems

Complex, message-based service systems discourage central execution control, require extremely loose coupling, have to cope with unpredictable availability of individual (composite) services, and may experience a dynamically changing number of service instances. At the topmost level, the architecture of such a complex system often follows a messaging style most naturally. A major problem during...

متن کامل

SIMTHESysER: a tool generator for the performance evaluation of multiformalism models

This article presents the architecture of SIMTHESysER, a new extendable multiformalism performance evaluation tool generator. SIMTHESysER relies on the main paradigm denoting multiformalism modeling techniques, that is providing the means to define models composed of entities described in different modeling languages. SIMTHESysER defines multiformalism models by separating the properties and re...

متن کامل

Relationship Model of Abstractions Used for Developing Domain Generators

In this paper, we analyze the abstractions used for developing component-based domain generators. These include programming paradigms, programming languages, component models, and generator architecture models. On the basis of the analysis, we present a unified relationship model between the domain content, technological factors (structuring, composition, and generalization), and domain archite...

متن کامل

A novel Skill-based Programming Paradigm based on Autonomous Playing and Skill-centric Testing

We introduce a novel paradigm for robot programming with which we aim to make robot programming more accessible for unexperienced users. In order to do so we incorporate two major components in one single framework: autonomous skill acquisition by robotic playing and visual programming. Simple robot program skeletons solving a task for one specific situation, so-called basic behaviours, are pro...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Informatica, Lith. Acad. Sci.

دوره 11  شماره 

صفحات  -

تاریخ انتشار 2000